Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 USA F8 USA F13 USA F8 UAE F2 USA F22 Germany F17 United Arab Emirates F1 UAE F1 USA F12 Kuwait F1 France F7 (Villers Les Nancy) Kuwait F2 Zivnobanka Open - Prostejov USTA Challenger of Burbank - Burbank Open de Franche Comte - Besancon 2003 USTA Tallahassee Tennis Challenger - Tallahassee The Granby Natrel Challenger - Granby drkoop.com USTA Tennis Championships of Houston - Houston Yokohama International Tennis Tournament - Yokohama USTA Men's Challenger of Urbana-Champaign - Urbana Ho Chi Minh City Challenger - Ho Chi Minh City IPP Open - Helsinki Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Samsung Open 2004 - Belgrade IV Gramado Open de Tenis - Gramado Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The USTA Challenger at West End Racquet - Torrance GHI Bronx Classic - Bronx Challenger Hamburg - Hamburg Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka 2002 Eddleman USTA Challenger - Birmingham ATP Tour Challenger at Nellie Gail - Laguna Hills 2002 USTA Challenger of Calabasas - Calabasas Ostrava Open 2005 - Ostrava Granby Challenger - Granby III Gramado Open de Tenis - Gramado USTA/Adtech Challenger - Boston Neride Prague Indoor - Prague 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Challenger Britania Zavaleta - Puebla The LTA Cardiff Challenger - Cardiff 2002 Tulsa USTA Challenger - Tulsa Volvo Sylt Open - Sylt USTA Men's Challenger of Dallas - Dallas Samsung Securities Cup Challenger Tennis - Seoul 2002 FSE Challenger - Tarzana Gran Copa Ericsson - Rio de Janeiro Samarkand Challenger - Samarkand 2006 North Shore Pro Tennis Championship - Winnetka GHI Bronx Tennis Classic - Bronx Samsung Securities Cup Challenger - Seoul ARMS USTA Challenger - Rocky Mount Odlum Brown Vancouver Open - Vancouver Challenger Banque Nationale Rimouski - Rimouski 2003 Eddleman USTA Challenger - Birmingham Fergana Tennis Challenger Tournament - Fergana 2003 West Side Tennis Club Challenger - Forest Hills Bristol Challenger Trophy - Bristol Waco International Tennis Challenger - Waco Asics Challenger Open - Monchengladbach 2004 Freeman Men's Challenger - Joplin Eddleman/USTA Challenger - Birmingham IPP Open - Helsinki Urbana-Champaign Challenger - Urbana Smith Barney Men's Challenger - Covington USTA Challenger of San Antonio - San Antonio Hilton Waikoloa Village USTA Challenger - Waikoloa Tallahassee Tennis Challenger - Tallahassee 2005 West Side Tennis Coub Men's Challenger - Forest Hills 2003 USTA Challenger of Calabasas - Calabasas Dharwad Challenger 2006 - Dharwad Ethias Trophy - Mons Okal Cup 2003 - Eckental The Wright Financial Group, Inc. Challenger - Champaign Steelers Cup - Kosice West Side Tennis Challenger - Forest Hills Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Abierto Club Casablanca - Mexico City 2004 Colorado Tennis Classic - Denver The Natrel's Challenger - Granby KGHM Polish Indoors - Wroclaw Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli USTA Seascape Challenger - Aptos Tunis Open - Tunis Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Caversham International Tennis Tournament - Jersey Alexander Kolyaskin Memorial - Donetsk 2006 Challenger of Santa Clarita California Challenger - Valencia Coffee Cup Challenger - Chikmagalur Odlum Brown Vancouver Open - Vancouver College Station Challenger - College Station Austin Challenger - Austin Ethias Trophy - Mons Tenerife Challenger Cremona Challenger Privatbank Open 2006 - Dnepropetrovsk 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Tatra Banka Open - Bratislava Pozoblanco Challenger The Wright Financial Group USTA Challenger - Champaign Vancouver Challenger Samsung Secruities Cup Challenger - Seoul Rhodes Challenger Bratislava Challenger Belgrade Challenger Johannesburg Challenger Penza Challenger Astana Challenger Segovia Challenger Seoul Challenger Geneva Challenger President's Cup - Astana Kaohsiung Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Geneva Challenger Leon Challenger Guadalajara Challenger Busan Challenger Istanbul Challenger Eskisehir Challenger USTA Challenger - Champaign Segovia Challenger St. Remy Challenger Countrywide Classic USTA Challenger - Carson Tashkent Challenger Yokohama Challenger Kolkata Challenger New Delhi Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Segovia Challenger Hilton Waikoloa USTA Challenger - Waikoloa Honda Kah Singapore Men's Tennis Open - Singapore Geneva Challenger USTA Challenger of Dallas - Dallas Ischgl International Tennis Challenger 2003 - Ischgl Orleans Challenger Fifth Third Bank Tennis Classic - Lexington Brescia Challenger Andria Challenger Manila Challenger Bergamo Challenger Cherbourg Challenger Music City Challenger - Nashville Guangzhou Challenger Taipei City Challenger Pro Challenger at Calabasas - Calabasas Orleans Challenger Brest Challenger Gemax Open - Belgrade Heilbronn Challenger Brescia Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Busan Challenger San Luis Potosi Challenger Busan Challenger Mouilleron-Le-Captif Challenger Kyoto Challenger Fifth-Third Bank Tennis Championships - Lexington Wroclaw Challenger Kaohsiung Challenger Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin BMW Challenger Open - Monchengladbach Segovia Challenger Swanston Challenger - Sacramento Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island The Wright Financial Group, Inc. Challenger - Champaign Britania Zavaleta - Puebla Hilton Waikoloa Village USTA Challenger - Waikoloa Segovia Challenger Challenger Ford de Cherbourg - Cherbourg Alessandria Challenger St. Remy Challenger Izmir Challenger USTA Seascape Challenger - Aptos Rezidenza Open - Magdeburg Fergana Challenger - Fergana Bangkok Challenger USTA Men's Challenger of Dallas - Dallas drkoop.com USTA Tennis Championships - Armonk Challenger Casino Lugano - Lugano Binghamton Professional Tennis Tournament - Binghamton Shenzhen Challenger Raanana Challenger BH Tennis Open International Cup - Belo Horizonte Sylt Open 2000 - Sylt Geneva Challenger - Geneva BH Telecom Indoors Sarajevo 2006 - Sarajevo Open de L'Isere-Open 38 - Grenoble Ilkley Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Kyoto Challenger - Kyoto 2001 Eddleman USTA Challenger - Birmingham Open de Montauban - Montauban USTA Tallahassee Tennis Challenger - Tallahassee Izmir Challenger The LTA Manchester Challenger - Manchester Andria Challenger Maui Challenger Taipei City Challenger Seoul Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Tennis Championships of Houston - Houston 2001 UT Tyler Patriot Challenger - Tyler Heineken Challenger - Ho Chi Minh City The 70th King's Cup and Queen's Cup - Bangkok Guadalajara Challenger Music City Challenger - Nashville Gemax Open - Belgrade 2003 Freeman Men's Challenger - Joplin USTA Seascape Challenger - Aptos FILA Challenger - Biella Busan Challenger Fergana Challenger Winnetka Challenger GHI Bronx Classic - Bronx The West Side Tennis Club Grass Court Challenger - Forest Hills Geneva Challenger - Geneva USTA Comerica Challenger - Aptos Alexander Kolyaskin Memorial - Donetsk Singha Tennis Classic - Tarzana The Nottingham Challenger - Nottingham A Glimmer of Hope Challenger - Austin Bratislava Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin Shimadzu All Japan Indoor - Kyoto XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra DPD Challenger 2002 - Aschaffenburg Open de Montauban - Montauban Bulgarian Challenger 2002 - Sofia Osaka International Tennis Tournament - Osaka 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano BH Tennis Open International Cup - Belo Horizonte Yokohama World Tennis Gaora Cup - Yokohama Sybase Open - San Jose USTA Challenger of Tiburon - Tiburon Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Flea Market Cup Busan Challenger Tennis - Busan Galleryfurniture.com Challenge - Atlanta Mouilleron-Le-Captif Challenger Tiburon Challenger - Tiburon Burbank Challenger - Burbank Mauritius Open - Mauritius Busan Open Challenger Tennis - Busan Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Freeman Men's Challenger - Joplin Istanbul Challenger Isla de Lanzarote - Lanzarote Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Japan Open - Tokyo The West Side Tennis Club Clay Court Challenger - Forest Hills Akbank Private Banking TED Open 2006 - Istanbul Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Kobstaedernes ATP Challenger - Kolding Heineken Open - Auckland Winnetka Challenger Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Geneva Challenger The Stella Artois Grass Court Championships - Queen's/London Mercedes-Benz Cup - Los Angeles Recife Challenger Busan Challenger Gerry Weber Open - Halle Zagreb Challenger Heineken Open - Auckland Arizona Men's Tennis Championships - Scottsdale Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City Thailand Open - Bangkok Tennis Channel Open - Las Vegas Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai St. Brieuc Challenger Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Brasil Open - Salvador Thailand Open - Bangkok Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Winnetka Challenger Kyoto Challenger Qatar Exxon Mobil Open - Doha SA Tennis Open - Johannesburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Farmers Classic - Los Angeles Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha TD Waterhouse Cup - Long Island BMW Open - Munich Credit Agricole Suisse Open - Gstaad Gerry Weber Open - Halle Bergamo Challenger Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Rakuten Japan Open - Tokyo Kun-Ming Challenger RCA Championships - Indianapolis Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota International Tennis Championships - Delray Beach Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart Suisse Open - Gstaad Ordina Open - 's-Hertogenbosch Athens Challenger Ortisei Challenger Gerry Weber Open - Halle Heilbronn Challenger Thailand Open - Bangkok Gerry Weber Open - Halle Mercedes Cup - Stuttgart Taipei City Challenger International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Astana Challenger Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Eskisehir Challenger Gimcheon Challenger PTT Thailand Open - Bangkok Heilbronn Challenger Athens Challenger U.S. Men's Clay Court Championships - Orlando Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Le Gosier Challenger PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Heineken Open - Auckland RCA Championships - Indianapolis Mons Challenger Binghamton Challenger Anning Challenger Shenzhen Open - Shenzhen Erste Bank Open - Vienna Schickendanz Open - Furth Swiss Indoors Basel - Basel Seoul Challenger Binghamton Professional Tennis Tournament - Binghamton Downtown Athletic Club USTA Challenger - Amarillo Segovia Challenger Hall of Fame Tennis Championships - Newport Kaohsiung Challenger Credit Agricole Suisse Open - Gstaad Yokohama Challenger 2001 - Yokohama Credicard Tennis Cup - Campos do Jordao Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville TED Open-Akbank Private Banking - Istanbul Shimadzu All Japan Indoor - Kyoto Atlantic City Open - Atlantic City Geneva Open - Geneva West Side Tennis Club Clay Court Challenger - Forest Hills Hall of Fame Tennis Championships - Newport Challenger Leon 2003 - Leon Chengdu Open - Chengdu Challenger Leon 2004 - Leon Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Zivnobanka Czech Open - Prostejov AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Pilot Pen Tennis - New Haven Countrywide Classic - Los Angeles Davidoff Swiss Indoors Basel - Basel Infiniti Open - Los Angeles Waldbaum's Hamlet Cup - Long Island Siebel Open - San Jose Kroger / St. Jude International - Memphis UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Heineken Open Shanghai - Shanghai Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Geneva Open - Geneva AIG Japan Open - Tokyo Rogers Masters - Toronto BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Swiss Indoors Basel - Basel Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Pacific Life Open - Indian Wells Rogers Cup - Toronto BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Open Seat Godo 2005 - Barcelona U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne Ordina Open - s-Hertogenbosch Thailand Open - Bangkok Qatar ExxonMobil Open - Doha French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, Group 2, 2R, PHI-NZL 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Wimbledon - London Davis Cup, World Group, PO, SUI-BLR 3-2 French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Tennis Masters Series - Miami Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 15th Asian Games Doha 2006 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0